package ihm_clarifiee.application;

import java.util.ArrayList;

public class Theme {
	
	private String nameTheme ;
	private String descriptionTheme  ;
	protected ArrayList<Histoire> listeHistoires ;
	public int index  ;
	
	public Theme(String nameT,String descriptionT){
		this.nameTheme=nameT;
		this.descriptionTheme=descriptionT;
		listeHistoires= new ArrayList<Histoire>();
        index = 0;	
	}

	public String getNom(){
		return nameTheme ;
	}
	
	public String getDescription (){
		return descriptionTheme ;
	}
	
	public void setNom(String n){
		this.nameTheme=n;
	}
	
	public void setDescription(String d){
		this.descriptionTheme=d ;
	}
	
	public void ajouterHistoire(Histoire h){
		listeHistoires.add(listeHistoires.size(),h);
		index++;	
	}
	
	public void supprimerHistoire(Histoire h){
		listeHistoires.remove(h);
	}
	
	public void removeHistoire(int i){
		listeHistoires.remove(i) ;
	}
	
}
